5
1
3
35
79
19
29
2
45
13
27
16
20
10
7
11
12
37
8
22
18
42
52
182
67
31
48
62
28
294
80
33
30
36
69
127
25
143
26
55