23
25
112
27
11
120
50
20
31
36
4
21
54
6
3
403
18
35
13
26
51
88
16
44
17
60
34
5
43
52
10
28
134
105
53
22
33
118
7
37
12
100
32