56
33
45
32
12
42
21
17
14
13
7
4
11
15
8
82
66
23
22
77
25
39
27
122
70
93
44
46
18
87
80
35
6
59
29
28
24