86
23
14
13
52
74
118
133
34
70
89
30
65
45
294
40
63
24
298
68
147
69
84
36
12
107
106
21
528
121
272
194
160
83
415
78
163
50
87
94
206
480
100
173
72
66
112
99
82
48
44
27
177
64
96