23
76
108
32
39
46
5
3
38
86
19
27
43
80
118
40
49
21
8
26
13
17
83
62
92
103
79
69
15
149
4
20
22
31
16
9
10
7