34
25
146
35
38
7
12
36
49
42
85
22
9
4
2
84
24
27
3
67
65
19
70
43
14
30
15
40
132
58
94
23
29
57
16
6
160
229
21
28
51
33
8