4
1
17
7
26
72
29
27
13
8
14
59
76
50
58
117
190
70
47
19
34
198
43
83
86
89
139
78
168
118
96
251
181
125
56
84
41
230
114
75
192
172
185
383
324
248
52
105