200
69
20
32
15
23
56
191
102
38
12
108
9
17
49
21
5
31
33
81
85
16
10
11
44
24
39
174
13
28
8
7
6
82
53
26
52
122
22
79
46
70
27
177
139
100
41
51
19
91
135
74