41
35
17
200
8
49
159
11
7
58
37
28
30
104
43
55
27
26
9
57
10
21
67
16
5
34
6
50
20
18
14
12
13
177
53
94
62
22
19
42
15
52
29
141
164
25