0
5
9
3
16
26
8
21
13
32
14
28
41
15
17
12
20
94
7
47
215
48
6
100
29
10
60
53
34
84
57
132
27
43
30
51