20
39
19
8
41
14
53
34
10
67
83
38
22
12
13
18
23
94
24
55
25
60
42
50
35
15
239
7
332
73
29
6
104
11
71
100
26
202
95
45
92