5
10
6
2
38
3
14
69
17
22
157
249
3082
16
28
20
45
56
33
7
12
9
11
37
74
8
13
26
44
76
81
178
23
36
191
35
68
19
18
30
405
24
40
78
50
226
80
42