22
103
34
38
147
111
140
18
36
5
57
20
179
39
32
42
19
11
9
15
12
3
72
27
17
16
86
21
55
31
363
7
10
52
33
63
66
13
26
6
25