4
5
21
9
24
117
10
39
95
84
55
25
72
26
140
205
111
225
58
88
54
30
76
12
85
0
69
87
8
103
47
125
17
75
259
78
94
115
52
18
38
3
57
16
41
13
32