22
34
51
55
207
70
12
28
9
24
20
57
16
6
434
37
108
21
76
39
83
14
66
89
32
42
5
49
38
27
74
64
152
79
390
75
44
48
82
35
19
18
26
36
13
72