187
132
152
26
49
193
42
36
106
33
94
29
138
79
69
144
117
199
61
275
47
31
93
116
255
272
265
28
95
131
203
103
96
137
171
82
184
25
34
119
123
41
20
115
328
46
120
35
145
15
54