56
45
15
35
8
5
50
34
48
17
20
110
40
52
4
225
117
29
6
13
11
3
2
108
21
33
9
18
145
28
16
7
26
58
22
44
1