26
8
34
12
7
15
28
18
6
5
9
25
38
24
4
591
3
19
14
23
30
17
53
56
36
45
27
22
232
39
35
115
142
93
116
84
48
310
159
101
50
67
73
90