10
37
101
48
30
89
20
148
42
53
18
33
21
40
63
39
262
187
721
58
81
126
44
95
91
49
56
64
41
66
51
275
174
170
380
112
23
13
419
119
116
27
129
1791
289
84
26
78
909
54
3810