53
17
134
40
131
38
100
136
146
132
56
45
80
103
73
104
47
112
346
268
43
255
190
761
261
62
67
50
106
82
78
257
148
36
294
139
54
34
97
39
52
290
105
89
49
203
29
121
192
51
70
30