120
23
19
10
32
6
18
21
12
27
4
8
55
9
46
25
20
49
68
96
36
33
76
50
45
173
11
24
16
92
15
144
22
48
90
86
71
85
65
29
28