22
33
42
8
18
100
11
19
138
75
107
90
12
18
27
73
77
4
2
4
5
60
19
75
13
37
23
16
34
3
17
35
99
45
2
21
21
3
59
15
62
7
5
2
23
16
29
25
12
Top