17
37
19
0
31
104
471
113
101
233
166
7
29
47
11
36
9
163
2
114
45
97
110
1
34
228
309
68
5
14
33
83
46
41
118
27
154
148
28
42
43
88
39
25
56
30
62