55
9
77
118
49
102
89
42
83
56
30
71
157
323
35
108
38
93
33
25
59
6
29
124
155
34
98
51
273
58
57
69
130
152
39
121
67
136
224
255
87
48
308
64
196
1104
378
82
75
106
37
314