22
39
84
109
52
36
59
70
30
46
183
18
150
21
165
189
67
96
12
91
45
7
25
325
166
66
53
40
90
31
17
16
19
8
121
81
9
55
2
50
105
119
48
137
41
14