3
38
23
34
100
9
0
7
78
49
37
10
46
8
42
11
132
88
1
51
69
25
18
62
5
14
6
43
27
13
64
39
17
16
12
26
21
30
19
15
32
71
22