25
177
79
28
49
167
151
48
100
41
51
30
126
98
97
36
18
3
55
26
21
246
45
37
101
29
90
70
33
39
86
153
118
130
211
128
351
87
465
162
129
38
732
171
77