25
11
77
14
2
4
6
37
97
9
38
5
86
17
44
301
29
7
34
16
61
159
27
67
10
22
35
315
20
28
43
94
26
45
100
47
52
19
12
41