24
6
5
23
9
14
19
18
21
44
20
15
11
12
58
28
26
16
53
32
45
78
64
25
82
124
86
34
75
635
97
17
50
65
91
204
59
35
27
72
66
158
41