8
336
47
9
14
35
7
45
200
25
68
67
16
163
13
100
150
12
49
59
151
54
20
29
176
63
50
130
57
58
5
37
95
31
139
85
92
22
112
4
41
680
84
117
3
141
46