18
68
40
62
21
64
60
163
74
27
7
89
33
248
150
55
30
147
16
67
93
148
110
65
54
72
10
20
51
17
6
138
24
38
42
23
52
193
13
25
121
28
14
88
22
9
66
3
175
2