22
78
5
65
41
9
30
86
4
29
64
121
57
90
61
98
31
25
40
33
36
63
26
56
54
51
42
321
89
34
38
118
20
66
47
27
32
62
18
58
15
46
11
49