45
62
54
49
37
155
505
143
48
122
6
28
78
58
90
32
104
53
24
18
25
21
51
117
70
93
30
129
116
73
39
16
7
23
135
164
193
60
365
14
13
69
36
85
26
75
66
31