42
945
16
25
49
11
13
22
19
94
30
106
146
79
43
92
124
27
9
155
86
14
117
45
20
188
28
606
21
56
70
24
26
58
88
140
61
89
164
34
280
407
102
5
68