25
42
15
46
51
43
19
170
27
14
132
11
31
3
13
0
2
60
45
23
159
9
37
34
17
7
35
26
66
180
99
88
33
305
36
10
24
253
254
21
106
71
139
30