60
22
36
30
27
7
80
14
87
15
25
1
28
67
18
40
19
11
33
20
48
26
4
37
73
3
13
12
5
8
75
58
45
39
102
136
350
128
70
35
16
143
138
339
161
59
83