26
11
24
45
17
29
564
15
14
18
19
91
12
7
60
10
281
58
8
82
38
166
64
47
32
42
126
41
30
72
153
52
61
189
13
94
90
68
46
111
28
186
31
34
21
23
16
98