22
63
27
24
8
15
33
14
37
18
9
16
11
43
75
6
108
7
155
95
73
144
25
13
59
40
32
42
49
78
96
65
86
45
55
20
76
97
52
143
79
91
102
41
21
23