101
5
25
3
10
42
9
0
1
11
6
7
40
15
39
74
128
18
22
19
8
80
14
16
2
89
37
21
27
23
58
20
4
13
44
17
52