53
89
31
92
25
131
349
75
45
395
74
52
305
14
44
174
70
30
34
37
55
119
236
17
54
41
346
42
51
20
84
38
241
56
122
136
208
211
66
265
63
18
133
68
36
35
382
126
79
64