51
20
40
28
72
125
45
36
29
22
31
233
16
68
7
357
106
35
117
314
26
9
120
49
24
57
11
58
736
995
112
54
21
48
153
64
74
34
182
69
82
63
91
23
100
434