27
26
92
55
91
21
262
12
8
61
32
24
372
34
146
29
10
11
4
71
84
25
18
87
42
85
13
226
95
45
36
44
30
19
48
14
141
5
17
16
511
377
445
266
65
649
9
291
142
66
76
40