35
14
17
10
106
105
242
16
143
18
8
54
15
122
26
34
28
234
298
66
176
132
11
20
55
320
81
49
84
32
7
207
19
96
167
23
175
674
41
74
100
177
68
108
38
196
236
192
317
138
73
33
113