15
31
46
136
36
182
47
30
27
3
103
20
22
13
1
71
34
8
5
10
38
49
12
53
16
57
6
28
229
11
67
149
21
40
7
24
174
125
9
1053
37
25
60
32