17
24
3
8
5
68
4
31
9
2
6
12
116
10
11
124
57
13
25
171
51
41
58
15
30
92
89
32
205
29
53
217
49
122
105
108
523
52
317
669
38
72
86
100
42
138
81
63