4
58
32
16
15
8
21
19
25
3
48
26
6
11
24
31
22
84
157
54
46
18
88
5
235
49
13
36
398
131
43
17
10
99
1
77
7
40
59
44
20
121
57
113
14