25
40
15
57
26
32
27
163
435
10
249
24
151
42
119
323
48
56
9
16
168
30
28
62
174
89
102
61
33
108
1
58
135
110
72
162
11
254
14
126
8
13
3
68
49
7
81
142
50
18
39