21
18
13
16
55
25
48
0
111
45
42
93
10
8
23
3
74
37
7
2
43
11
15
36
29
158
179
53
26
160
131
154
47
12
27
84
19
72
30
17
91