11
15
27
52
29
48
13
14
77
26
85
162
21
189
50
46
23
82
45
22
68
258
124
81
12
2
202
51
59
128
62
39
88
36
41
248
154
72
33
40
133
9
184
24
30
4