36
13
2
1
9
5
4
12
25
16
40
6
14
10
80
8
11
24
41
49
29
19
34
55
45
159
54
22
46
33
72
177
79
86
105
175
74
31
63
129
90