26
25
66
326
9
13
22
4
16
6
5
17
24
30
151
15
3
7
12
37
2
1
8
31
20
54
28
126
10
71
48
49
14
64
39
86