232
12
29
24
17
56
25
15
13
18
9
49
20
92
176
22
972
64
589
6
258
83
101
28
102
106
34
72
32
71
91
291
1675
87
248
43
8
19
120
40
161
219
100
122
279
60
276
75
50
30
36
94
131
70
240
113