22
55
188
7
95
31
16
42
125
26
45
52
44
162
179
118
17
11
32
112
18
97
111
66
40
146
176
121
85
50
106
43
102
3
447
82
24
599
14
15
13