20
36
78
22
2
35
23
5
14
3
4
7
30
83
57
12
27
8
1
55
51
47
40
90
144
28
62
24
26
117
122
178
45
37
104
145
18
39
6
25
161
262
103
16
105
66
142