28
26
148
71
6
14
27
89
54
23
2
0
7
41
37
20
180
3
5
347
10
43
29
56
4
128
15
82
67
39
55
11
33
18
12
157
9
34
36
21
87