10
13
16
28
26
53
57
275
36
18
84
27
20
19
11
35
108
79
38
58
22
23
33
106
17
21
15
37
32
14
52
24
126
50
47
7
6
30
120