108
27
7
13
24
57
30
18
85
2
87
159
3
192
8
39
173
254
43
16
67
204
547
4
5
29
181
1
127
10
65
155
59
148
28
15
17
14
19
20
40
350
84
81