28
16
30
46
25
171
24
6
107
66
2
18
3
13
64
101
50
126
9
15
22
40
123
8
70
65
31
35
0
132
39
112
53
98
7
1042
37
54
29
12
119
14
106
109
45
34