59
23
192
30
268
232
6
298
113
247
395
57
127
189
48
362
215
19
47
22
72
5
107
8
4
194
39
32
341
25
178
53
10
3
16
504
40
2
111
96
9
27
18
98
275
87
20
14