9
1
44
11
23
22
25
5
69
47
27
84
150
35
407
29
94
108
135
223
130
19
117
240
86
89
62
207
183
77
468
133
156
201
66
26
32
81
157
350
125
102
146
113
55
112
74
51
45
52
34
95
85