59
58
43
27
15
75
23
9
22
13
16
29
26
32
33
17
20
130
28
18
8
60
14
51
21
19
48
61
10
7
104
40
77
56
86
30
6
42
166