133
0
52
235
226
44
38
46
20
27
41
1098
1
102
108
116
64
94
65
123
603
17
73
103
74
83
33
331
237
197
144