28
436
51
270
7
344
193
23
114
93
203
74
275
348
98
166
21
228
192
453
18
15
95
30
17
144
29
281
56
211
186
33
24
26
13
214
54
14
16
46
263
165
41
70
34
25
5
64
139
77
442
87
67