113
171
14
34
9
110
21
62
27
20
103
31
47
50
42
196
48
7
25
40
6
164
17
46
157
85
45
13
75
28
35
33
39
60
52
59
44
26
70
56
24
80
98