1
0
10
9
16
3
43
11
8
5
19
91
17
18
21
29
14
26
70
23
60
13
31
24
27
55
173
71
53
293
63
45
59
20
33
99
32