45
39
65
35
62
60
29
50
44
59
33
173
55
41
180
76
43
83
102
19
30
51
49
38
91
64
129
57
78
56
82
93
21
20
18
11
16
145
14
48
103
219
126
137
58
22