81
58
145
105
35
60
70
125
65
141
24
77
42
66
197
90
151
34
75
85
61
150
111
148
146
6
44
20
129
341
40
466
165
138
153
180
52
56
95
18
96
72
39
41
84
30
32
284
78
79