12
27
74
10
8
20
103
22
17
6
9
73
232
37
16
11
14
72
50
29
13
204
19
145
159
88
105
18
190
46
57
301
107
126
382
24
4
52
21
51
31
302
453
200
335
96
176
56