21
200
32
13
8
5
14
27
85
108
17
42
9
15
12
11
20
6
7
31
36
55
195
47
24
40
35
154
28
39
19
79
61
25
29
58
22
23
68
90
18
34
10