64
87
252
513
231
58
17
26
104
19
84
76
228
94
193
105
109
34
153
44
154
29
208
42
242
136
25
54
308
151
165
92
62
225
21
102
45
12
32
113
99
98
85
124
159
47
50
55
83
101