94
5
17
58
45
103
514
11
10
97
3
0
40
8
13
35
19
50
9
1
46
7
49
31
12
21
75
214
82
552
25
199
51
115
47
130
6
18