65
186
271
21
204
70
66
59
24
10
105
57
36
48
22
167
53
89
43
254
23
112
46
164
40
76
332
5
7
207
38
288
141
28
61
18
108
168
103
41
42
69
172
32
116
29
11
20
111
157
194
110