19
12
5
11
85
77
42
7
8
44
4
91
94
40
14
60
68
17
18
50
39
29
73
31
3
75
108
41
9
21
20
103
16
6
13
2
109
35