28
33
15
41
16
22
108
7
39
6
17
68
36
83
21
98
57
18
38
24
12
32
34
26
44
29
9
27
31
42
47
77
23
582
20
10
297
60
71
81
101
45
86
5
203