19
7
5
17
28
38
3
4
32
64
13
52
36
18
10
23
30
12
8
58
37
45
27
35
9
169
66
80
20
124
31
78
102
77
74
22
130
41
118
187
233
67