35
144
31
32
12
8
22
135
378
143
161
112
13
405
53
50
7
26
457
11
48
5
37
162
118
43
41
68
320
173
105
59
168
14
40
388
217
93
30
137
207
435
9
3
820
128
71
21
17
29
52
24