5
56
3
7
70
35
11
46
18
22
10
13
29
12
14
26
27
30
101
49
48
40
36
45
41
19
337
8
17
91
180
23
55
77
2
9
1
16
109
122
171