80
513
83
259
81
220
48
156
58
133
16
155
36
117
34
114
23
124
15
255
6
100
17
154
102
13
106
11
86
68
395
115
1
101
97