421
49
99
264
43
61
102
353
81
74
98
53
126
332
110
157
108
122
339
22
346
101
40
362
62
163
46
26
29
115
31
68
16
23
27
65
38
220
72
91
78
93
44
10
7
159
41
37
75
64
32
96
11
54
56
39
15