4
49
34
594
104
19
14
33
2
35
21
53
30
22
167
6
28
26
29
90
24
466
15
5
51
10
37
40
36
52
136
9
151
258
403
27
32
16
12
11
65
13
85
47