200
31
22
130
7
10
30
94
72
23
53
195
8
20
15
16
18
5
26
69
45
81
106
44
47
19
38
6
140
181
65
173
50
9
75
61
92
39
58
35
62
134
17
66
91
27
49
11
12