12
64
23
114
53
37
18
72
35
45
4
60
239
48
88
161
42
9
86
393
172
313
34
22
329
141
171
133
96
118
127
98
99
36
29
38
108
155
159
146
115
381
31
129
91
483
47
68
103