33
15
23
30
10
8
37
53
47
154
21
12
29
7
11
17
6
57
79
42
19
27
24
16
85
290
26
67
32
35
13
52
28
39
18
56
36
50
25
20