11
4
28
64
51
25
108
41
17
16
132
6
20
15
68
8
389
60
45
53
241
18
561
103
35
120
102
27
67
141
37
42
134
314
72
95
31
1172
79
1296
265
96
24
39
129
47
694
33