41
9
45
12
55
6
35
21
42
58
47
79
39
85
71
111
77
28
43
97
25
49
34
73
26
19
321
4
23
54
33
75
22
36
20
89
90
229
70
16
5
78
80
17
37
15