226
138
197
104
90
20
4799
69
690
88
34
57
43
91
207
130
28
59
83
48
65
45
32
63
291
93
166
1289
37
80
54
759
62
247
89
29
70
35
52
79
58
350
392
25
33
111
160
72
96
1323
213