12
1
2
35
11
7
81
17
19
22
26
13
20
40
46
9
29
44
28
104
176
73
24
54
15
67
6
3
64
51
31
50
8
94
42
61
14