5
9
24
14
21
4
27
124
52
13
131
89
61
333
72
7
50
32
88
70
242
81
64
156
3
20
33
48
10
12
30
75
22
39
23
19
54
38
6
35
11