25
19
227
24
16
20
10
14
6
8
31
18
15
7
48
166
58
43
27
95
13
4
119
148
34
102
22
30
46
33
26
29
49
56
53
35
21
17
28