3
11
0
6
32
64
80
33
8
54
41
17
21
50
101
24
16
13
31
43
10
30
9
139
14
102
105
23
19
12
107
26
61
92
63
18
46
59
401
84
7