26
17
3
93
8
536
19
28
11
6
14
34
5
1
46
48
113
49
16
15
81
71
12
155
25
29
9
111
18
40
315
119
44
62
87
7
36
10
58
2
276