85
1
179
83
2
495
6
111
3
70
59
96
378
188
0
521
102
46
850
16
44
327
56
112
76
93
292
148
243
100
130
157
240
73
65
107