35
73
21
162
26
20
31
1
22
4
7
6
56
16
8
10
47
5
11
14
29
28
25
58
63
38
65
12
2
18
37
69
80
108
43
23
81
19
3
437
54
53