11
137
38
147
35
21
93
210
81
67
207
116
24
43
18
22
4
230
308
87
85
53
238
39
252
132
128
78
300
65
447
197
10
172
6
25
75
421
246
82
68
415
399
307
163
66
16
169
58
54
92
835
34
202