1
23
68
44
25
186
12
93
46
11
118
28
50
35
94
31
54
59
291
248
99
122
33
39
21
20
121
16
26
76
24
38
77
184
74
9
185
264
168
43
142
13
88
104
18
63
29
6
67
127
7
32
30
62
49