20
35
31
5
1
41
33
17
4
68
16
13
25
69
19
21
57
46
32
38
36
82
145
8
91
43
98
44
117
28
14
59
45
15
18
39
34
134
115
27
81
122
50
63