50
96
26
22
90
200
52
49
34
64
42
119
63
99
141
134
7
62
24
53
60
31
138
9
12
30
10
29
33
43
139
6
15
17
8
19
13
25
16
86
124
14
5
27
23
105
28
18