5
9
25
6
151
75
20
7
97
46
8
41
98
71
11
35
61
28
3
31
27
26
44
64
19
48
37
24
34
13
12
96
51
302
1
16
4
10
17