9
50
349
21
63
974
12
27
86
132
106
23
80
203
94
48
16
61
284
102
13
163
49
37
4
39
41
115
8
71
64
51
46
42
109
56
29
129
44
59
72
55
239
228
24