10
22
17
31
25
44
119
9
100
69
88
24
16
12
30
130
14
11
27
50
37
19
74
181
65
95
83
49
32
271
104
96
160
155
13
223
98
54
66
290
110
77
115
58
147
57
140