5
12
74
0
45
27
11
3
25
24
58
31
195
22
46
23
8
26
71
9
105
136
53
285
14
2
6
63
115
39
32
20
21
28
1
37
193
68
57
18
48
112
87