26
30
6
15
38
392
123
29
22
11
87
2
19
18
42
131
69
27
61
68
13
12
14
51
191
41
24
17
59
254
4
56
101
358
39
35
3
10
47
32
55
9
73
303
67
40
25
138