28
55
24
244
132
25
114
358
133
67
125
220
53
78
116
57
46
80
47
58
37
33
13
70
150
177
69
32
141
107
213
151
115
31
117
38
68
113
83
361
149
51
30
90
426
18
167
86
40
96
102
208