65
358
48
158
146
90
91
214
76
47
95
12
138
59
116
16
92
98
364
11
29
77
33
79
147
168
23
38
113
140
24
53
57
51
70
25
178
165
110
194
180
55
173
217
244
119
135
41
46
97
142
291
125
50
80