26
43
31
25
81
155
16
7
23
46
35
38
154
11
66
96
736
53
24
14
41
1397
70
55
30
749
22
369
190
869
68
27
152
32
148
113
532
192
29
21
406
34
220
119
1583
51