56
7
126
28
8
179
25
50
24
81
39
148
76
129
66
163
42
17
33
44
36
41
49
182
29
30
21
32
43
200
23
134
579
227
12
150
100
202
103
19
38
34
171
127
26