49
97
35
74
16
134
229
156
87
57
46
76
70
30
50
22
63
47
83
128
77
68
61
41
36
110
39
54
44
38
48
14
84
122
126
17
65
52
80
123
62
21
60
108
13
26
31
42