0
2
3
4
6
5
1
7
69
19
23
717
76
59
24
64
17
21
90
22
28
12
74
41
13
20
15
81
139
32
9
14
11
51
65
33
35
121
30
85
49
252
26