23
9
17
27
28
32
52
55
42
22
3
4
37
10
6
26
19
13
344
54
20
35
34
65
53
15
33
111
30
8
57
46
25
172
51
39
41
50
64
11
96