11
66
235
20
14
55
17
124
56
62
51
18
29
136
22
509
37
27
53
191
64
42
217
30
113
61
15
23
16
41
79
33
31
83
1
65
57
6
58
73
67
120
112
154
78
39
98
5
59