18
28
46
48
16
70
252
32
10
158
49
45
27
38
105
5
37
84
224
11
13
52
55
419
77
14
58
2
44
61
253
35
23
87
51
36
129
427
33
25
289