19
41
32
20
23
79
25
42
26
69
72
36
10
40
18
260
64
58
298
4
146
43
52
37
14
33
62
284
28
3
22
35
75
50
13
17
47
87
29
63
110