9
36
37
24
39
21
15
49
190
22
95
122
63
90
148
89
81
59
68
177
83
84
23
7
79
45
13
242
107
113
53
494
33
50
52
60
46
93
137
12
48
145
254
194
41
28
76
51
163
27