70
67
16
304
6
24
44
69
18
51
296
68
33
60
23
53
436
98
1438
503
43
11
90
10
135
161
2
27
308
41
35
641
126
14
4084
335
3
34
160
7
249
40
39
164
17
4684
95