11
72
101
3
32
7
78
30
18
46
0
1
10
4
8
122
6
9
5
37
12
25
23
19
26
15
16
66
251
2
100
41
58
44
158
33
22
56
81