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