55
65
74
147
105
58
72
148
78
29
150
792
179
36
69
22
94
440
48
92
43
146
76
35
98
37
67
139
252
51
31
170
53
224
68
44
81
41
47
102
42
108
1364
87
123
967
56
73
349
27
7639