83
45
50
40
33
93
18
2
32
57
19
13
4
42
23
9
110
20
17
62
27
12
49
43
26
44
3
48
149
28
10
241
39
41
94
100
21
1
0
31
14
35
109
37