4
48
24
11
29
33
38
6
31
62
37
23
121
70
131
78
184
74
57
168
79
199
55
36
21
113
361
30
68
60
10
46
249
106
61
134
47
71
107
52
66
449
108
119
140
41
96
85
77
53
197
281
267
539
88