5
113
90
82
15
10
336
4
3
1
2
25
20
64
126
11
69
16
23
104
59
17
154
70
7
19
57
66
6
53
8
30
73
162
121
13
67
24
33