18
176
22
33
64
38
21
28
19
26
17
8
12
34
47
10
9
6
35
23
13
100
292
39
29
32
24
101
103
72
16
20
149
79
4
5
37
11
7