367
15
35
25
39
16
5
2
14
35
63
28
22
28
23
64
10
86
11
20