66
35
85
46
27
111
222
87
7
36
39
112
32
23
28
6
4
34
25
19
20
59
8
113
10
95
68
106
42
30
14
71
9
15
21
33
18
13
80
61
53
11
108
55
122
12
54
63
16