24
1
22
12
5
8
9
15
302
11
3
16
53
14
10
4
342
18
116
32
67
26
17
128
21
44
51
34
124
59
125
300
78
85
61
200
102
139
103
502
197
1055
165
154
229
260
104
90
167
277
38
50
40
280