32
13
14
66
36
72
126
160
67
56
79
50
417
10
28
16
134
57
11
35
34
69
92
29
83
81
44
59
102
27
105
445
19
58
33
45
172
52
37
62
22
4
51
24