8
28
24
109
17
23
18
26
47
16
20
13
99
9
6
73
11
108
57
30
35
32
31
22
75
39
152
76
46
15
66
94
10
81
119
33
50
54
55