5
10
73
300
11
6
23
161
3
30
39
9
15
21
13
52
57
28
4
20
17
7
41
78
110
66
35
25
82
92
48
72
19
8
2
18
43
29
26
322
12
83
89