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