55
10
11
9
7
6
62
63
24
102
51
21
20
5
58
69
47
127
113
27
43
67
44
56
169
462
28
124
188
126
18
77
65
61
75
29
138
335
76
250
192
242
175
13
98
137
70
119
96