27
15
3
112
4
7
23
39
9
44
34
163
32
37
76
75
20
26
10
24
81
47
88
17
58
29
72
165
38
50
25
139
30
6
8
11
18
14
28
77
52
12
21
53
31
54
60