4
17
24
1
6
100
19
9
20
11
5
93
2
36
26
16
76
10
27
99
70
15
53
8
37
136
52
12
232
42
884
156
61
360
49
551
1481
128
79
54
110
787
55
299
216
172
664
229