0
4
3
6
11
21
33
38
12
1
2
32
24
7
202
44
16
19
60
10
35
47
9
67
68
117
17
27
5
29
20
8
128
64
39
14
31
56