0
5
3
6
7
21
14
1
63
13
15
33
24
11
12
4
26
22
60
27
91
205
72
58
95
51
94
40
20
154
141
37
50
78
150
18
8
25
48
100