3
17
23
30
15
5
22
36
18
52
66
20
19
29
2
8
14
51
16
34
420
49
7
2379
26
74
134
47
83
28
6
76
0
362
9
31
55
78
25
98
24