17
22
150
95
39
49
126
54
13
103
12
14
140
147
134
15
92
51
18
52
47
294
69
21
32
102
90
96
26
292
127
43
24
426
76
222
72
62
46
266
7
30
27
28
68
74
50
25