22
43
131
11
92
79
16
99
14
108
46
34
88
72
126
103
64
7
69
28
54
44
93
20
66
86
42
51
36
15
30
24
12
100
48
68
55
27
53
166
35
83
19
220
429
52
5
47
10
13