56
52
83
46
125
233
42
63
16
33
38
18
23
22
21
605
27
30
78
43
159
59
67
61
54
14
49
182
126
20
65
35
19
17
154
47
29
60
48
12
69
62
72
45
76
110
28
26
197