75
29
17
175
224
83
59
62
12
53
135
48
74
41
103
289
67
15
246
294
193
139
93
714
240
215
35
496
92
34
87
37
36
231
131
189
82
20
14
27
25
111
8
72
47
104
23
19
13
69
65