3
17
0
19
21
56
23
14
4
101
6
7
34
15
22
16
9
12
30
54
31
18
57
25
8
82
44
68
115
55
107
84
322
52
36
71
62