55
22
17
44
262
35
249
108
12
16
66
449
76
72
70
10
140
343
121
350
93
42
27
64
492
144
68
103
123
106
40
52
50
186
37
113
25
48
116
172
73
98
59
257
119
124
62
28
84
112
13
61
79