125
1
3
28
138
68
100
46
36
2
6
27
54
17
47
13
16
58
29
40
157
150
7
33
23
250
38
63
12
10
26
31
45
239
22
19
9
74
155
24
14
25