21
15
57
100
168
19
27
29
10
17
78
31
16
13
128
2
25
50
35
174
28
18
44
121
55
154
6
9
45
24
23
41
34
117
355
47
14
81
20
72
293
49
46
242
43