21
82
55
67
12
27
40
104
45
47
23
10
37
100
57
20
22
15
17
33
86
19
50
18
26
25
53
131
29
43
13
38
106
24
32
34
31
282