26
5
15
97
53
33
7
11
4
21
6
14
74
128
65
148
30
51
3
16
2
8
13
112
23
28
12
127
10
36
31
19
22
18
9
17
345