85
54
96
214
146
47
506
53
148
19
14
135
23
33
165
134
106
61
208
44
63
45
177
20
34
118
128
71
78
58
190
57
68
62
66
222
41
16
29
293
40
136
48
73
50
77
141
9
171
91
114
10