22
19
103
118
170
39
131
63
266
180
26
83
140
5
4
33
20
13
285
68
18
14
42
24
7
141
23
45
49
40
35
121
32
17
60
73
31
30
34
15
53
27
125
11
84
150
128