7
1
15
8
2
10
44
19
3
41
50
25
23
56
93
32
14
87
28
456
154
86
36
83
48
133
103
121
464
18
126
39
176
85
77
130
132
165
450
89
152
222
191
16
59
109
114