45
32
7
2
56
27
36
3
17
5
15
14
16
355
210
95
12
117
1
0
4
108
13
33
52
54
19
21
11
48
236
23
63
67
26