20
14
13
64
19
17
7
22
8
26
25
10
31
63
105
49
24
16
6
46
153
103
74
90
30
93
21
11
37
54
115
67
155
89
41
70
71
59
58
52
117
133
23
32
106
335
47