19
18
137
34
10
14
16
83
187
8
49
76
189
252
57
96
56
375
3
25
85
27
41
35
26
47
467
125
67
81
1101
268
220
46
12
65
123
565
113
334
143
226
142
24
17
145
126
177
61
271
105
53
20