22
157
81
50
62
36
228
97
110
48
119
95
35
61
152
105
25
74
181
37
64
53
26
27
83
131
58
46
52
243
60
63
66
56
212
133
24
115
94
175
59
70
106
358
54
18
28
200
183
71
194
43
116
49
67