0
2
4
22
7
18
51
9
17
36
6
13
37
29
15
26
5
10
14
12
34
11
16
27
24
28
40
8
95
83
110
49
135
94
23
74
41
70
102
128
103
211