40
34
22
18
4
37
33
29
19
69
3
30
39
68
8
9
11
47
17
20
100
5
110
63
2
27
79
13
128
191
50
41
7
140
14
6
83
59
21
56
67
70
12