45
58
113
21
6
37
68
69
14
31
62
13
40
94
78
47
28
41
46
60
43
30
12
34
49
19
52
44
15
10
17
23
80
27
90
118
122
26
3
35
100
412
48
16