23
91
68
11
21
37
14
18
81
139
33
15
38
19
28
27
30
12
24
17
59
49
108
100
5
185
54
13
3
39
40
25
58
16
128
55
26
69
306
186