0
3
7
2
13
16
5
27
22
53
10
50
17
15
31
37
124
24
19
8
88
98
12
42
54
9
63
35
33
95
57
418
85
25
101
36
29
80