5
9
30
153
64
3
20
13
27
48
15
124
74
59
46
274
8
6
28
47
131
10
88
143
66
26
14
58
34
86
4
19
81
69
33
16
31
267
11
220
7
39
32
36
270
260