87
93
252
13
131
34
47
32
119
63
243
69
28
124
90
30
17
61
141
59
40
84
255
166
20
51
14
43
26
31
96
19
72
65
165
12
15
18
495
25
44
200
97
37
150
9
16
95
370
55