254
49
52
36
4
6
24
21
11
67
34
72
14
39
51
645
12
30
88
29
77
57
313
115
71
90
121
70
40
35
17
43
3192
527
41
55