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