5
44
7
39
105
11
24
18
47
27
28
15
10
21
91
237
2
116
14
1
12
4
249
57
34
26
95
23
60
266
143
13
281
79
221
134
529
109
240
188
74
102
169
100
87
66
172
255
71