22
32
9
11
5
14
24
31
30
104
116
43
18
98
57
50
29
55
48
58
221
273
42
96
156
20
101
155
21
59
26
165
105
51
23
44
72
52
54