41
9
10
34
7
28
13
178
17
11
12
40
161
50
21
54
5
115
121
19
68
86
99
66
47
53
155
22
32
24
42
23
37
39
58
61
173
14
188
135
93
227
80
147
256