4
9
6
47
25
74
15
58
32
8
101
245
67
56
1115
280
89
61
59
14
18
11
151
115
22
287
17
86
39
7
50
65
31
502
21
69
309
30
33
130
49
16
27
60
10
135
144
13