1
47
23
9
24
33
38
4
30
61
34
120
70
130
78
183
72
56
166
79
196
55
36
20
113
29
361
68
54
10
44
248
105
26
133
46
71
107
52
66
444
108
119
139
41
96
85
76
51
197
280
267
539
88