81
25
3
17
19
60
22
9
12
8
13
18
7
20
836
166
4
6
11
30
50
35
100
44
2
16
58
24
15
14
42
39
61
59
26
36
64
62
68
302
54
27
48
31