85
36
64
67
77
88
112
275
121
44
83
25
104
79
106
128
26
15
752
199
22
183
27
17
49
418
52
374
232
51
206
61
56
108
87
57
215
125
58
100
47
40
124
18
221
20
111
4
95
294
80