36
33
26
27
200
110
10
77
80
5
108
35
28
56
64
22
6
50
40
8
16
15
31
91
41
39
17
60
13
11
95
49
14
24
7
32
18
9
86
21
48
107
23
62
12
57