11
39
29
51
12
124
13
69
50
10
27
3
15
5
36
17
7
16
35
1
58
8
47
230
48
6
25
355
146
349
23
88
2
32
33
28
73
3621