22
14
6
42
9
4
18
74
137
29
16
110
33
105
69
79
31
13
119
40
24
92
94
91
35
116
44
164
15
65
104
70
67
194
98
168
157
169
25
80
23
99
64
55
58
45
122
418
72