147
112
116
195
64
49
59
37
36
67
28
47
16
48
25
240
13
168
14
51
29
322
27
108
155
62
335
120
275
39
169
287
88
383
92
15
173
41
135
33
136
532
55
149
74
236
166
228
94
124
123
52