100
684
37
167
55
308
91
243
61
272
92
190
50
155
48
141
23
133
15
255
34
144
31
113
5
84
13
99
16
97
11
10
12
2
67
79