4
8
14
30
50
27
6
44
45
94
28
35
38
250
57
29
229
402
69
128
59
58
83
10
12
16
21
47
41
79
23
246
63
125
39
64
3
17
22
151
212
24