71
14
32
157
38
72
109
36
56
60
32
40
19
59
25
37
15
20
43
56
50
73
78
329
301
452
273
432
976
728
967
3K
1K
2K
1K
2K
1K
2K
1K
865