0
7
4
1
8
3
11
20
14
71
12
5
24
26
146
10
18
13
29
15
50
49
6
66
81
33
30
90
58
31
35
27
93
23
136
36
408
134
48
179
70
106
130
88
111
59
52