28
23
33
9
6
25
44
15
70
14
108
64
18
26
27
38
13
31
21
24
34
53
97
54
60
67
41
19
73
55
37
51
76
106
22
109
45
66
294
78
42
132
100
69
56
83