75
56
23
24
5
6
8
14
17
32
110
2
9
140
10
20
53
179
27
43
214
7
12
16
4
86
18
74
69
22
38
85
26
33
59
330