18
3
9
27
60
11
24
13
7
25
16
33
8
51
140
19
23
10
43
45
73
82
29
38
83
106
55
31
49
15
50
56
54
17
39
20
131
87
42
21
68
107
32
70
12
74