26
32
200
21
6
16
5
12
132
175
7
72
8
46
24
47
33
39
38
20
75
64
59
10
15
9
66
17
61
40
44
163
111
81
68
28
13
19
65
42
149
179
73
91
123
25
30
178
29
83