1
4
73
9
23
26
24
10
6
28
18
42
3
59
12
15
110
102
57
30
35
32
22
29
47
95
11
83
34
55
156
63
54
21
108
50
19
39
295
31
52
161
25
78
51
58