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