2
9
36
72
10
49
21
24
132
215
102
16
34
194
28
22
20
12
33
108
47
51
61
62
27
41
148
53
99
92
88
14
77
71
352
44
86
57
50
137
80
79
30
66
180