5
7
11
10
128
416
13
34
58
52
45
75
100
76
48
6
246
61
15
28
67
49
123
221
158
14
25
3
111
54
19
108
20
30
203
92
27
421
1
263
349
12
69
2
38
62
22
4