82
41
27
30
246
140
75
117
98
87
36
16
81
37
68
175
79
94
131
26
312
207
145
230
193
120
138
147
221
59
178
22
267
72
48
139
332
32
248
77
160
144
33
64
65
25
70
17
273
150
7