44
55
31
6
17
10
28
180
63
40
47
251
20
131
61
1984
395
74
122
220
4
57
25
111
158
127
12
218
155
102
67
43
109
594
290
65
86
215
51
163
30
428
18
324
45
1171
1218
16
24
129
32
1504
2208