79
64
68
222
12
30
51
940
36
15
31
94
91
43
132
294
2651
1007
226
281
49
5
4503
112
246
110
128
21
14
1113
27
32
8
7
275
9
126
23
1352
47
231
312
56
26
234
44
123
153
288
237
89
35
41
80
100