63
45
48
26
90
14
72
31
12
40
84
122
91
126
15
25
28
17
65
272
74
52
38
442
37
229
30
80
49
123
61
60
57
62
35
11
21
76
116
34
172
33
54
58
47
39
108
41
79