16
85
12
49
127
74
37
34
99
19
35
109
14
154
114
9
162
45
28
71
20
27
69
70
138
230
409
65
58
166
83
128
30
33
24
43
46
44
4
1
79
73
118
42