58
49
55
20
29
31
18
121
71
39
43
5
73
32
44
46
26
24
45
21
184
2
33
11
17
25
61
180
36
134
9
10
83
51
34
352
40
15
35
50
81
27
92
95
22
210
16