58
613
83
56
188
704
4565
246
707
202
41
51
280
368
67
141
77
154
17917
98
29
71
59
85
589
33
27
94
584
54
1258
50
93
25
76
174
48
185
57
268
68
37
90
629
385
70
111
117
8
23
53
26
38
212
104