28
35
45
17
18
14
7
3
79
309
8
114
44
27
58
11
121
6
64
41
13
53
0
9
5
16
22
10
59
411
19
21
12
15
106
1
115
232
55