86
55
114
27
66
227
8
37
36
255
1
23
40
39
75
47
148
92
152
84
59
98
6
49
20
101
150
32
79
42
63
17
187
24
759
34
87
80
78
95
155
261
565
41
93
7
5
70