200
33
14
24
16
7
6
17
10
42
19
20
44
88
31
5
46
32
138
58
45
11
69
52
15
91
47
193
8
107
35
160
26
62
25
50
28
27
66
81
77
13
97
167
9
79
22