79
45
30
37
34
25
10
24
33
17
54
50
32
114
144
19
77
52
40
99
216
18
156
35
64
3
15
89
42
21
9
185
405
167
55
36
59
66
135
154
109
16
4
7
28
27
88