50
115
63
195
25
164
30
91
147
55
19
46
56
57
145
66
77
79
78
52
349
28
110
187
23
31
120
64
139
26
29
40
20
104
70
36
14
35
90
179
108
51
18
16
37
41