15
18
749
218
268
17
162
32
86
54
33
41
65
59
13
10
96
14
88
105
8
12
160
60
16
71
102
31
48
5
113
24
22
25
7
52
27
40
29
81
23
62
28