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