0
1
2
3
35
18
61
22
32
27
23
7
13
16
10
154
29
8
5
30
25
17
36
21
9
55
69
15
68
105
20
14
26
28
31
39
311
239