16
36
24
294
2570
12
17
56
6
79
69
33
233
42
27
53
19
290
104
75
46
44
30
245
92
22
96
14
28
150
59
35
10
80
11
2
34
176
3
127
7
9
0
18
45
528
25
5
8
41