164
14
76
430
270
255
40
25
172
12
490
155
52
38
115
163
132
29
147
187
105
30
81
86
332
20
15
124
96
50
111
94
57
149
67
125
70
237
7
35
28
325
56
23
63
62
280
116
127
145
43
54
95