157
411
58
75
73
86
60
275
95
134
61
63
40
74
12
106
156
192
96
140
48
65
146
59
20
34
180
17
38
70
71
41
69
111
53
56
173
135
92
215
68
229
99
91
45
116
314
141
19
39
46
50
44
100