12
20
1
9
47
7
102
35
54
39
61
17
24
23
18
41
53
27
107
227
70
120
28
253
29
125
38
59
46
42
426
31
189
57
95
169
79
353
14
162
6
239
154
21
45
8