33
20
43
37
118
44
17
60
15
110
18
56
86
10
38
2
311
57
52
22
31
48
28
3
42
40
12
83
149
234
55
319
84
120
125
6
30
53
36
35
34
29
27
51
121
49
39