31
19
25
20
240
116
45
28
59
49
36
21
235
35
38
40
33
109
15
54
26
96
24
14
168
10
22
100
135
55
1
257
13
7
184
23
34
101
6
11
2
41
47
79
232
30