19
33
18
70
919
52
59
565
22
35
40
15
34
29
42
32
60
48
12
37
51
56
23
3
20
4
75
13
16
94
14
301
24
41
6
89
36
31
21
47