11
135
56
19
55
172
122
165
8
39
77
91
67
47
217
290
15
113
5
119
33
75
231
194
109
65
18
30
196
27
121
123
51
110
149
28
394
38
17
154
64
37
22
14
12
68
66
247
239
176
16