12
60
64
11
95
117
36
19
169
65
173
78
81
66
33
58
129
32
54
115
48
188
69
7
29
764
223
255
330
163
240
112
68
6
50
122
1344
99
79
89
42
86
91
87
75
51
52
216
165
544
144