48
829
1011
516
1297
276
52
174
24
79
18
142
221
8
73
40
94
41
114
7
938
223
9
71
39
296
112
15
26
13
81
77
3
83
29
106
111
23
25
319
6
5
35
45
30
369
47
864
65
132
60
199
181
70
33