26
20
102
25
143
37
12
24
4
112
22
27
60
58
70
52
78
59
323
21
10
54
34
30
188
50
101
35
213
40
109
55
15
136
205
246
9
44
47
11
338
16
53
46
148
100
51
33
18
1001
286
154