33
79
53
38
63
515
114
28
120
176
20
123
394
34
202
92
72
104
8
13
50
137
119
45
15
171
180
73
78
368
164
131
96
66
24
64
41
62
75
135
54
35
371
61
25
30
85
136
69
374
165
39
70
36