228
963
357
113
338
175
94
335
48
99
559
46
33
191
11
127
710
150
83
389
65
149
539
32
47
487
56
21
298
29
1
4
0
3
6
7
237
20
19
186
10
142
18
5
2
12