13
14
66
4
3
22
75
2
7
24
18
101
47
53
253
48
41
117
71
146
10
19
42
142
217
63
57
179
45
138
15
60
204
157
116
27
151
35
169
52
79
36
56
164
67
26
77
248
59
126
72
46