21
2
109
22
52
71
32
60
11
122
49
20
16
54
19
13
75
17
38
37
91
3
10
12
63
79
159
8
76
33
64
65
29
30
68
34
5
43
110
18
39
67
25
26
92