35
21
48
15
45
6
4
13
5
82
23
17
12
85
61
155
9
2
32
16
36
3
178
22
92
20
121
180
42
50
58
64
26
62
38
66
71
8
43
19
24
287
115
46
105
27
283
176
304
80