22
111
49
97
24
109
82
37
26
28
11
20
60
31
14
99
17
32
170
13
70
25
224
128
9
88
86
47
209
43
19
34
62
15
78
40
66
145
48
55
27
237
23
120
33
73
69