5
82
297
25
68
122
50
4
3
7
10
39
19
27
89
54
327
20
48
6
17
24
14
64
9
11
15
70
21
80
8
81
155
26
71
1