17
70
258
47
89
29
40
30
78
192
23
50
37
140
21
14
134
19
53
48
20
38
8
51
15
46
2
1
105
116
13
10
52
4
69
54
222
43
26
27
25
130
73
351
12
62
90