22
19
170
29
130
60
33
36
128
68
118
67
64
155
44
26
37
41
186
72
17
28
16
105
47
49
42
226
133
92
57
102
116
125
95
14
48
141
50
51
40
83
82
55
18
96
54
62
146
52
152
147
117
110