12
42
21
60
23
100
41
11
19
45
25
73
14
17
16
7
195
33
48
26
13
87
57
2
40
177
52
158
44
27
153
78
24
115
479
68
72
37
62