1
34
13
2
7
15
10
29
27
5
11
56
16
102
65
52
41
86
238
43
55
60
80
251
32
67
211
169
12
21
123
405
231
28
151
37
9
66
135
79
72
97
50