45
17
42
91
121
63
52
75
54
157
82
9
21
1294
76
47
18
15
38
20
33
19
5
32
53
62
115
23
178
77
26
96
99
31
22
79
86
39
97
125
28