50
383
32
348
15
211
196
19
28
214
73
60
44
24
17
88
108
65
92
26
54
62
189
31
37
105
340
42
258
46
580
64
160
178
99
34
85
100
61
93
114
59
104
16
197
155
71
192
56
67
70