12
25
77
73
68
35
162
147
8
208
61
67
34
36
10
55
13
47
14
227
49
297
168
11
51
32
37
88
78
26
145
195
89
132
158
54
96
20
31
38
57
121
22
75
80
531
62
17
103