12
25
76
73
68
34
162
147
8
208
61
66
36
10
55
47
14
227
49
297
167
11
51
32
88
78
26
145
195
132
158
54
96
20
31
38
56
121
21
75
80
531
62
17
103