2
19
13
14
10
7
0
9
15
4
12
18
63
32
44
20
23
101
54
22
48
35
42
46
30
157
116
29
90
158
64
52
87
72
47
45
115
60
79
33
93
34
121
390
203
81
83