5
73
25
96
16
80
329
7
61
57
36
55
97
156
23
145
29
56
21
32
31
24
88
64
50
17
18
9
20
51
4
45
83
14
239
37
15
19
8
35
27
28
66
30
44
38