18
61
32
33
75
170
52
3
17
16
186
13
19
8
24
10
11
81
6
26
22
63
69
5
64
14
12
20
9
7
43
36
56
1
44
128