25
13
46
31
18
117
49
14
51
5
29
6
2
19
40
23
37
12
24
16
7
9
36
20
82
48
123
110
39
65
8
274
44
60
163
1
10
113
84
124
128
35
33