82
39
42
68
55
83
251
199
154
241
112
136
200
94
104
92
129
61
48
50
101
322
73
47
53
119
181
120
60
45
140
58
41
23
87
75
323
118
149
232
72
28
114
249
31
110
474
158
16
100
93