11
136
16
15
82
61
22
185
73
130
123
333
225
72
14
21
47
32
17
39
178
67
6
31
98
27
18
20
310
43
38
8
111
54
79
48
122
240
88
50
184
183
104
109
55
217
322