4
48
27
11
29
33
38
7
32
63
24
121
70
131
79
184
76
57
168
200
21
113
362
30
60
10
47
249
106
61
135
72
107
52
66
449
108
119
55
140
41
97
85
77
53
198
282
267
540
88