16
10
21
38
7
103
40
19
8
6
9
12
34
75
11
200
13
174
33
25
27
22
197
80
127
131
41
36
45
44
5
14
49
58
17
63
117
35
42
32
101
15
83
155
148
20