9
12
20
169
22
26
54
64
6
53
41
8
19
13
1
49
44
24
10
4
259
50
143
70
305
83
334
23
17
14
71
245
2
145
61
85
11
106
58
29
45
31
114
84