32
12
6
10
24
15
107
81
37
9
47
19
18
23
87
29
83
39
17
43
34
51
22
27
36
53
11
31
70
61
79
45
35
30
106
68
52
7
25
13
89
40
55
41