10
68
25
49
71
12
83
116
13
17
15
40
289
130
27
36
156
11
90
144
5
16
42
101
21
61
147
79
166
48
18
46
38
142
77
194
54
74
58
32
120
67
113
212
20
92
19
23
174
104
197
245
128
59
51
53
30