27
121
19
33
4
29
11
20
5
40
67
15
39
43
2
91
12
110
75
49
3
8
198
64
89
13
7
37
28
42
25
68
1
10
32
85
30
17
23