31
6
9
38
17
200
12
136
14
26
39
114
25
13
10
18
7
21
30
103
97
8
55
5
40
33
19
72
11
24
57
84
100
192
48
58
15
35
66
42
47
106
95
23
34
78