45
68
40
56
118
112
21
136
189
27
20
66
25
386
86
19
32
83
12
38
74
55
9
99
105
128
87
192
47
448
683
208
79
16
11
61
1440
129
34
36
69
51
81
171
30
62
648
5
46
4
140