23
24
11
41
34
38
29
43
126
3
22
46
337
27
13
37
15
20
63
32
59
6
7
68
17
35
9
99
14
47
39
33
21
25
8
31
4
18