15
21
115
68
9
3
12
25
4
13
28
18
264
6
14
8
179
2
76
100
152
7
66
27
5
1
63
188
19
23
81
58
26
24
29
40
45