12
20
7
24
46
37
100
49
54
11
75
25
14
16
26
33
10
17
29
53
4
21
27
38
34
85
64
30
32
28
23
8
51
152
18
298
5
3
19
79
57