43
15
22
13
21
34
55
77
54
24
12
26
31
35
56
41
168
32
29
46
53
25
7
20
30
175
11
1
3
4
16
14
72
36
18
37
8
221
171
78
92
98
107