0
8
3
5
2
4
30
6
9
14
62
19
7
32
12
10
11
22
28
102
20
18
45
26
29
13
43
71
33
74
66
63
65
86
211
116
54
272
238
129
44
25
17