1
12
10
15
16
114
8
3
112
26
5
117
22
21
92
66
77
49
24
20
42
30
17
55
14
37
18
73
64
9
158
47
51
53
101