13
25
43
76
12
17
155
79
63
97
51
55
130
42
122
26
95
82
49
7
33
15
61
142
38
39
127
80
77
27
110
50
45
40
179
10
288
223
108
18
75
78
56
46
120
136
98
8
206
500
21
144