26
92
55
91
21
262
12
8
61
32
24
372
34
146
29
27
11
4
71
84
25
18
86
42
85
13
226
95
45
36
44
30
19
48
14
141
5
17
16
511
377
441
266
64
649
9
65
291
142
75
39
96