15
19
388
13
80
20
23
8
26
6
45
77
40
22
98
93
18
7
105
30
43
28
70
49
35
24
17
107
110
62
10
148
66
55
11
12
48
27
31
33
109
34
139