22
13
6
1
19
2
3
48
21
4
8
7
12
10
17
28
11
29
26
71
32
155
113
39
67
137
25
27
143
37
45
38
18
61
111
63
24
30
54
16
66
68
41