55
31
29
24
13
21
76
26
12
9
10
7
16
5
18
2
215
32
39
66
74
25
28
33
49
41
44
46
52
87
11
19
20
117
424
22
23
17
35
36