222
38
82
61
375
39
305
107
457
155
24
165
55
92
89
65
71
153
70
48
81
45
25
482
337
130
69
22
9
7
11
15
49
101
28
19
18
108
29
274
233
369
550
268
335
398
148
399
306
531
780
76
205
145
249
27