9
472
88
142
162
32
40
216
36
19
196
317
41
45
37
57
148
155
31
184
71
94
85
54
61
51
160
34
13
49
138
29
14
93
166
84
122
76
241
39
11
232
48
63
20
42
10
52
154
73
98
75
65
15
33
17