16
30
175
100
19
50
150
160
6
12
122
3
98
8
66
107
92
26
78
23
18
10
76
44
56
85
54
106
297
34
17
75
145
14
15
13
28
45
57
25
141
109
91
29
37