2
24
38
118
70
20
66
29
31
321
23
14
18
33
3
57
22
11
46
10
55
56
258
63
86
237
43
58
9
15
17
48
92
26
19
27
5
51
69