224
177
176
68
70
129
47
51
44
22
103
142
14
15
169
53
37
24
20
25
28
40
71
16
87
27
229
76
69
36
75
42
166
13
2
291
123
30
81
49
26
80
7
442
219
161
10
94
56
97
100