90
18
22
54
16
3
261
93
2
12
34
7
8
50
9
13
1
4
21
38
60
14
15
59
48
25
61
30
136
55
52
5
10
20
24
6
17
32
11
75
27
70
152
26