51
26
29
27
80
4
6
21
46
5
82
8
120
3
2
14
17
12
20
36
56
15
9
18
33
68
93
92
13
30
16
7
196
24
47
41
32
43
67
60