21
10
1
6
8
49
17
5
29
160
14
48
11
62
42
2
19
34
4
31
15
36
244
37
27
44
13
28
85
111
12
58
26
32
100
43
3
45
81
119