17
168
36
10
21
130
259
5
19
12
1
13
4
34
6
18
7
24
14
48
154
11
16
31
158
64
37
62
94
51
27
47
53
72
68
105
174
366
54
583
57
89
483
44
59
66
150
65
25