110
32
61
41
9
17
57
85
36
62
34
38
42
81
82
65
16
29
35
14
84
27
74
13
19
18
94
31
71
77
11
21
52
39
15
30
25
24
53
138
69
131
47
20
22
63
127
67