22
12
40
50
17
75
9
43
105
10
108
73
150
86
51
103
31
125
45
38
13
27
18
52
23
37
78
21
6
66
63
5
68
8
49
115
33
15
223
4
106
48
42
159