26
11
24
45
17
29
565
15
14
18
19
91
12
7
60
10
281
58
82
8
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