27
6
7
21
19
10
17
16
18
5
14
24
15
8
12
13
11
25
72
42
35
93
74
104
62
43
20
81
92
124
632
103
145
147
55
61
76
40
77
137
153
165
75
188
444
52
91
113