0
11
33
4
35
8
16
9
20
101
3
5
31
160
14
12
234
29
72
61
47
10
38
44
270
22
145
96
2
57
67
32
25
137
18
82
65
71
7
26
862
79
68
50
39