24
14
32
19
22
54
26
16
60
267
317
343
23
8
367
95
63
92
47
79
57
667
10
617
75
80
28
35
27
56
118
77
7
3
11
131
160
1
55
332
59
240
149
1203
125
45
163
20
52
120
15
36