4
0
30
19
12
45
10
50
13
25
5
2
21
24
101
69
14
44
26
23
8
3
47
37
7
22
11
9
83
81
33
224
73
36
213
84
17
67
159
241