9
14
38
45
55
46
48
36
28
99
66
634
56
5
47
43
7
15
303
13
19
329
50
22
527
169
41
33
194
29
23
35
32
91
20
145
72
126
39
97
143
21
70
153
83
64
176
49