61
6
46
57
147
36
42
41
23
79
115
63
27
532
101
56
62
38
20
110
59
81
103
28
71
90
17
19
307
44
29
8
539
9
248
238
194
53
50
114
329
129
39
18
69
10
65
26
229