9
176
57
194
307
46
152
27
816
72
1326
37
44
13
36
15
47
32
328
449
158
99
14
22
4
30
104
595
58
10
6
11
129
125
135
52
87
364
64
75
215
156
117
12
308
17
181
266
438