5
3
12
11
68
111
50
32
104
382
8
10
14
39
49
13
27
28
19
1
15
26
53
9
43
221
52
78
161
23
22
624
37
47
4
6
44
69
61
122
20