32
12
6
10
23
15
107
78
35
9
47
19
18
14
81
28
77
39
17
42
33
49
21
36
16
53
11
66
31
60
45
30
103
68
37
50
51
7
24
13
89
40
55
22
43