52
25
56
6
4
14
27
13
38
43
32
31
30
103
45
33
39
80
70
64
107
83
16
98
20
60
68
51
9
79
40
71
173
36
7
15
91
19
34
130
75
44
42
69
78