30
80
45
55
103
26
10
22
13
92
182
39
124
24
32
49
36
7
5
46
21
17
174
34
35
14
15
156
9
96
85
62
41
230
210
252
132
11
178
27
56
16
52
109
144
48
19
12
23
28