3
13
10
9
0
80
2
16
30
89
62
129
20
28
58
8
11
25
17
73
12
5
35
90
42
396
14
18
23
4
75
26
21
49
69
203
22
165