88
9
111
30
33
40
35
29
7
71
14
46
12
142
19
32
15
11
21
6
50
17
20
18
0
48
34
2
26
1
23
5
3
4
10
41
8
27
31
24
16
22
77
93
44
58
57
42
13