22
44
18
92
4
85
19
963
54
20
11
24
43
7
13
77
5
10
6
51
23
58
37
266
14
80
30
32
38
67
16
560
12
47
569
87
619
267
375
36
71
52
53