26
21
15
31
25
13
38
20
16
101
22
83
10
70
18
11
14
364
46
796
17
23
117
43
379
442
76
35
127
265
34
69
88
50
585
71
114
160
24
7
51
27
36
44
19