114
49
31
54
35
46
21
116
72
48
78
75
177
25
67
26
91
74
87
34
104
153
203
117
127
122
176
79
28
157
151
98
41
51
30
242
38
99
89
68
39
82
150
29
129
65
715