4
46
113
125
30
26
5
2
59
10
25
233
42
32
8
13
39
161
69
20
93
35
99
21
18
87
31
56
14
24
38
3
9
114
6
43
92
23
22
12
41
47