82
85
80
37
32
180
88
56
19
64
44
45
40
214
149
192
125
68
102
52
17
106
87
301
156
5
46
54
74
126
13
23
176
107
122
84
112
33
20
144
135
50
158
9
100
117
11
277
57
48
123
60
335
72
35