29
45
22
35
78
16
10
31
19
6
12
21
20
5
41
14
28
11
24
9
48
40
119
37
32
30
15
39
7
129
59
27
25
50
95
109