20
31
27
105
59
19
77
16
38
41
67
5
15
9
25
11
86
14
103
33
3
30
12
13
195
40
10
28
43
21
39
35
18
17
26
80
91
32
106
49
216
8
53
37
75
73