60
9
18
21
26
16
12
34
67
19
13
15
75
223
7
123
41
95
39
33
69
30
3
56
49
14
11
6
44
57
17
27
472
140
104
4
40
166
63
114
28
52
53
42
22
131
10