5
58
36
18
46
56
14
20
63
19
105
159
66
96
33
27
40
34
39
83
43
31
86
35
24
6
51
11
234
156
100
106
23
118
59
10
22
30
44
12
7
48
4