18
1
36
14
2
10
17
29
7
11
56
16
102
65
52
42
86
238
43
55
60
80
251
32
67
211
169
13
21
124
406
231
28
151
37
9
135
79
72
97
50