11
122
31
51
30
6
5
17
16
14
35
4
34
12
10
255
13
50
24
71
15
27
74
1
7
2
23
22
3
72
271
0
57
81
236
143
131
32
114
49
18