12
9
24
13
4
38
101
19
40
23
17
31
2
16
10
226
120
44
18
271
104
277
1006
97
34
146
20
283
132
33
11
110
35
85
109
64
302
6
21
60
61
63
25
59