35
9
6
202
16
34
19
37
27
14
28
26
47
17
22
54
32
132
93
24
13
52
124
175
351
15
118
141
115
38
18
42
101
172
41
48
68
139
260
149
304
79
130
274
210
374