12
9
19
11
35
26
71
32
20
224
103
93
115
16
40
14
58
37
45
41
116
28
61
6
125
75
29
13
51
174
59
126
160
27
33
31
149
60
80
244
356
62
128
121
56
151