5
6
9
19
30
21
61
12
23
66
53
126
39
20
65
26
31
107
137
17
89
44
42
70
29
14
32
7
43
4
135
51
8
57
35
46
580
22
84
59
48
45