4
5
21
9
24
117
10
39
96
84
55
25
72
26
140
205
111
225
60
88
54
30
76
14
87
0
69
8
104
47
1
125
17
259
78
94
115
52
20
38
3
57
16
41
13
32