12
1
21
13
44
15
20
39
5
50
29
6
8
116
10
98
9
11
7
23
276
251
60
4
49
2
14
48
31
24
32
140
30
34
22
18