86
26
323
14
46
18
5
56
467
21
7
89
8
29
15
16
0
262
48
281
13
81
50
35
47
9
25
12
131
121
53
10
6
58
30
11
19
161
592
87
63
68
31
3
52
404
152