26
16
35
5
15
8
79
61
383
12
23
175
43
90
28
2
7
110
48
58
13
52
37
30
24
53
22
20
25
416
10
6
32
18
11
27
69
4
487
17
9