4
8
14
24
78
18
11
62
19
6
61
141
33
28
104
59
378
39
13
128
118
135
7
71
81
38
30
272
42
21
45
146
9
26
3
44
98
348
75
112
15
27
152
25
102
50