28
11
35
30
33
179
44
57
164
195
16
24
15
9
38
31
12
8
79
39
7
66
52
23
106
26
10
22
62
34
19
6
32
20
13
160
25
17
27
47
29
14
2
801