62
26
1
114
54
43
63
181
15
18
98
64
248
92
25
27
53
17
41
42
74
111
37
51
59
10
11
12
146
270
104
47
252
34
80
50
95
153
4
44
96
32
379
198
118
20
68
61