3
7
0
13
5
6
10
2
21
35
19
23
86
93
65
25
81
37
54
85
38
636
52
28
30
27
84
29
67
452
88
26
64
9
92
4
32
77
123
72
48
47
44
176
97