12
152
24
19
23
49
31
9
21
20
18
10
28
22
6
27
16
61
37
33
89
35
73
36
62
46
63
53
64
71
41
59
47
69
85
58
32
95
67
39
111
34