12
27
75
15
17
6
64
204
29
11
69
9
7
31
18
25
13
28
21
3
14
42
482
4
95
49
20
44
116
145
8
33
200
0
181
142
1025
59
39
5
35