27
42
10
17
12
39
14
50
59
47
44
62
40
41
24
54
120
95
28
19
9
85
20
13
45
77
36
29
30
51
6
35
32
86
76
325
474
68
37
57
65
34
111
243