90
17
32
49
25
40
36
29
6
23
33
28
9
24
44
15
70
14
109
108
64
26
18
27
38
13
31
21
34
54
97
55
61
67
43
22
73
57
37
51
77
106
45
66
295