0
2
4
7
10
52
17
16
11
15
36
42
1
5
23
12
41
25
14
37
22
8
21
24
106
47
55
48
19
64
95
181
69
26
46
56
91
140
65
90