152
35
77
52
85
45
24
47
54
70
204
12
15
81
34
84
236
192
179
117
389
55
127
200
221
203
95
176
228
233
156
205
83
66
214
131
59
50
124
110
91
58
16
69
11
193
186
46
425
147
48
199