3
532
5
170
13
11
19
152
119
28
131
63
713
49
23
34
123
9
16
10
434
2
30
56
37
29
127
45
40
15
52
17
33
26
245
36
8
47
22
401
77