49
37
395
182
52
416
399
344
8
35
552
15
13
291
47
40
174
41
65
303
318
23
33
28
123
101
102
99
25
30
26
17
24
18
69
16
188
71
85
73
113
114
20
3
106
121
51
358