27
11
52
30
24
8
9
94
12
106
13
38
45
26
16
23
22
1
4
39
235
21
42
6
36
5
47
211
20
29
168
19
90
25
112
63
2
57
37
41