33
21
36
67
46
48
71
20
24
80
100
50
32
18
19
25
51
47
38
26
69
22
34
17
12
66
108
42
292
37
41
83
43
29
28
23
77
14
30