4
48
25
11
29
33
38
6
32
63
23
121
70
131
79
184
75
57
168
199
56
21
113
361
30
69
60
10
47
249
106
61
135
72
107
52
66
449
108
119
55
140
41
96
85
77
53
198
281
267
540
88