0
1
3
5
6
17
20
2
33
29
12
24
22
18
8
13
158
21
220
11
31
32
23
47
103
7
19
65
10
71
15
41
77
52
99
36
39
26
16
75
37