37
105
12
46
51
14
18
29
38
30
22
373
167
4
11
7
3
54
44
6
9
48
174
2
61
0
16
27
13
5
8
32
17
24
66
40
1
57
15
39