5
10
0
16
76
35
86
31
13
46
55
9
85
56
42
151
19
28
11
15
37
34
3
12
14
304
60
23
33
104
30
24
43
18
8
32
116
22
40